package fiuba.algo3.tp2;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class GrupoDeServicios implements Servicio {

	Collection<Servicio> servicios = new ArrayList<Servicio>();
	
	public String getDescripcion() {
		return null;
	}

	public boolean serviciosCumplidos(Servicio otroServicio) {
		boolean igualesOK = true;
		Iterator<Servicio> i = this.servicios.iterator();
		while ( i.hasNext() && igualesOK) {
			if ( !(i.next().serviciosCumplidos(otroServicio)) ){
				igualesOK = false;
			}
		}
		return igualesOK;
	}
	

	@Override
	public void agregarServicios(Servicio servicios) {
		
	}

}
